Vcenter NamespaceManagement Supervisors ContainerImageRegistries CreateSpec

Vcenter NamespaceManagement Supervisors ContainerImageRegistries CreateSpec
Vcenter NamespaceManagement Supervisors ContainerImageRegistries CreateSpec

The Vcenter NamespaceManagement Supervisors ContainerImageRegistries CreateSpec schema provides a specification required to create a container image registry.

This schema was added in vSphere API 8.0.3.0.

JSON Example
{
    "name": "string",
    "image_registry": {
        "hostname": "string",
        "port": 0,
        "username": "string",
        "password": "string",
        "certificate_chain": "string"
    },
    "default_registry": false
}
string
name
Required

Name of the container image registry. This name is unique across all container image registries in one Supervisor.

This property was added in vSphere API 8.0.3.0.

image_registry
Required

The Vcenter NamespaceManagement Supervisors ContainerImageRegistries CreateSpec.image_registry schema contains the specification required to configure a container image registry endpoint.

This property was added in vSphere API 8.0.3.0.

boolean
default_registry
Optional

Indicates if this container image registry serves as the default option when multiple registries exist, and no specific registry is specified. If there is already a default image registry, the new registry set to default will overwrite the original default setting. If there are one or more container image registries associated with the Supervisor, but none of them is set as the default, Docker Hub will be treated as the default.

This property was added in vSphere API 8.0.3.0.

If missing or null, this registry is not used as the default option.